package com.lijz.one.user.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author lijz
 * @since 2018-10-24
 */
@TableName("tbl_user")
public class User implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    @TableField("fsUserName")
    private String UserName;

    @TableField("fsPassWord")
    private String PassWord;

    @TableField("fnCreater")
    private Integer Creater;

    @TableField("fnUpdater")
    private Long Updater;

    @TableField("fdCreaterTime")
    private LocalDateTime CreaterTime;

    @TableField("fdUpdaterTime")
    private LocalDateTime UpdaterTime;

    @TableField("fdLoginStartTime")
    private LocalDateTime LoginStartTime;

    @TableField("fdLoginEndTime")
    private LocalDateTime LoginEndTime;

    @TableField("fsMobile")
    private String Mobile;

    /**
     * 保留  冗余字段
     */
    @TableField("fsRemark")
    private String Remark;

    /**
     * 状态 0 正常 1删除
     */
    @TableField("fnStatus")
    private Integer Status;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
    public String getUserName() {
        return UserName;
    }

    public void setUserName(String UserName) {
        this.UserName = UserName;
    }
    public String getPassWord() {
        return PassWord;
    }

    public void setPassWord(String PassWord) {
        this.PassWord = PassWord;
    }
    public Integer getCreater() {
        return Creater;
    }

    public void setCreater(Integer Creater) {
        this.Creater = Creater;
    }
    public Long getUpdater() {
        return Updater;
    }

    public void setUpdater(Long Updater) {
        this.Updater = Updater;
    }
    public LocalDateTime getCreaterTime() {
        return CreaterTime;
    }

    public void setCreaterTime(LocalDateTime CreaterTime) {
        this.CreaterTime = CreaterTime;
    }
    public LocalDateTime getUpdaterTime() {
        return UpdaterTime;
    }

    public void setUpdaterTime(LocalDateTime UpdaterTime) {
        this.UpdaterTime = UpdaterTime;
    }
    public LocalDateTime getLoginStartTime() {
        return LoginStartTime;
    }

    public void setLoginStartTime(LocalDateTime LoginStartTime) {
        this.LoginStartTime = LoginStartTime;
    }
    public LocalDateTime getLoginEndTime() {
        return LoginEndTime;
    }

    public void setLoginEndTime(LocalDateTime LoginEndTime) {
        this.LoginEndTime = LoginEndTime;
    }
    public String getMobile() {
        return Mobile;
    }

    public void setMobile(String Mobile) {
        this.Mobile = Mobile;
    }
    public String getRemark() {
        return Remark;
    }

    public void setRemark(String Remark) {
        this.Remark = Remark;
    }
    public Integer getStatus() {
        return Status;
    }

    public void setStatus(Integer Status) {
        this.Status = Status;
    }

    @Override
    public String toString() {
        return "User{" +
        "id=" + id +
        ", UserName=" + UserName +
        ", PassWord=" + PassWord +
        ", Creater=" + Creater +
        ", Updater=" + Updater +
        ", CreaterTime=" + CreaterTime +
        ", UpdaterTime=" + UpdaterTime +
        ", LoginStartTime=" + LoginStartTime +
        ", LoginEndTime=" + LoginEndTime +
        ", Mobile=" + Mobile +
        ", Remark=" + Remark +
        ", Status=" + Status +
        "}";
    }
}
